﻿/*首页广告条*/
#divHanger
{
	filter: progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0, wipeStyle=0, duration=1 ,motion='forward');
    overflow: hidden;
    height: 200px; 
    width:560px;
    cursor:pointer;
    background:#fff;
}
/*内菜单样式*/
#innernav
{
	text-align:right;
	height:25px;
	padding-top:5px;
	background:#fff;
	border-bottom:solid 4px #999;
}
#innernav li.select a,#innernav li.select a:visited
{
	cursor:default;
	color:#fff;
	background-color:#999;
}
#innernav li
{
	font-weight:bold;
	margin-right:5px;
	display:inline;
}
#innernav a,#innernav a:visited
{
	color:#666;
	line-height:21px;
	padding:7px 10px;	/*firefox 2*/
	*padding:2px 10px;/*IE 6 7 firefox 3*/
	display:inline-block;
	background:#eee;
	text-decoration:none;
}
#innernav a:hover,#innernav a:active
{
	color:#fff;
	background-color:#999;
}

/*:::::::::::::::::::::::::电子书列表样式:::::::::::::::::::::::::::::::::::::::::::*/
#booklist 
{
	padding-left:10px !important;
	/*IE6*/
	padding-left:0;
}
#booklist *
{
	font-style:normal;
}

#booklist li
{
	position:relative;
	float:left;
	margin:6px 8px;
	width:165px;
	height:200px;
	display:block;
	overflow:hidden;
}
#booklist li a img
{
	border:solid 5px #eee;
}
#booklist li a:hover img
{
	border-color:#f9c;
}

#booklist li ins
{
	text-align:left;
	text-decoration:none;
}
#booklist li ins a ,#booklist li ins a:hover
{
	display:inline;
	background:none;
}
#booklist acronym,#booklist dfn
{
	text-align:left;
	display:block;
	height:20px;
	line-height:20px;
	overflow:hidden;
	/*word-break:break-all;*/
}
#booklist dfn.tag img{ display:inline;}
dfn.tag a,dfn.tag:visited
{
	color:#f9c;
}
#booklist dfn.tag
{
	color:#fff;
	position:absolute;
	left:7px;
	top:131px;
	padding:2px;
	width:146px;
	font-style:normal;
	background:#000;
	filter:alpha(opacity:60);
	opacity:0.6;
}
#booklist dfn.auditing
{
	position:absolute;
	left:134px;
	top:10px;
}
#booklist dfn.favorite
{
	position:absolute;
	left:134px;
	top:110px;
	/*display:none;*/
}
#booklist dfn.favorite img{border:none;}

#booklist cite
{
	padding:2px;
	color:#fff;
	position:absolute;
	left:7px;
	top:5px;
	background:#000;
	filter:alpha(opacity:80);
	opacity:0.8;
}
#booklist cite img
{
	display:block;
	
	margin-bottom:3px;
}
#booklist cite a img{
	border:none;
}
/*用户列表*/
#userList
{
	margin-top:15px;
}
#userList img
{
	margin:15px;
	border:none;
	float:left;
	
}
#userList li
{
	float:left;
}
#userList li a
{
	display:block;
	width:265px;
	margin:5px;
	height:143px;
	background:transparent url(../images/siteIcon/userBg.gif) no-repeat;
}
#userList li a:hover
{
	background-position:0 -147px;
}
#userList li ins
{
	padding:10px;
	display:block;
	margin-left:10px;
	line-height:20px;
}
#userList li h3
{
	clear:none;
	display:inline;
	color:#333;
	font-size:9pt;
	border:none;
}

/**标签列表*/
#tagList
{
	width:95%;
	margin:0 auto;
	padding:5px;
	font-weight:bold;
	line-height:25px;
}
#tagList td
{
	width:35%;
}

/*分页按钮样式*/
.paginationtop
{
	text-align:right;
	padding-right:15px;
}
.pagination
{
	clear:both;
	margin:10px 0;
	font-size:12px;
}

.pagination li
{
	text-align:center;
	display:inline;
	margin-left:5px; 
}
.pagination .current
{
	font-weight: bold; 
	color:#f9c;
}
.pagination a,.pagination a:visited
{
	
	text-decoration: none;  
	color: #2e6ab1;
}
.pagination a:hover,.pagination a:active
{
	color: #000; 
	background-color:#eee; 
}

/*=电子书祥细页:::::::::::::::::::::::::::::*/

.viewItem
{
	position:relative;
	padding:10px;
	background:#f2f2f2;
	margin-bottom:15px;
}
.viewItem img
{
	border:none;
}
.viewItem address
{
	font-size:10px;
}
.viewItem input
{
	font-family:Tahoma;
	color:#999;
	font-size:10px;
}
.viewItem a.viewThumb
{
	position:relative;/*IE6 bug*/
	float:left;
	text-align:center;
	display:block;
	width:160px;
	height:160px;
}
.viewItem a.viewThumb img
{
	border:solid 5px #fff;
}
.viewItem a.viewThumb:hover img
{
	border:solid 5px #f9c;
}
/*收费标识*/
.viewItem dfn.auditing
{
	position:absolute;
	z-index:10;
	top:134px;
	left:132px;
	_left:-40px;/*IE6 bug*/
}

/*查看按钮*/
.viewItem a.viewThumb img.viewerBtn
{
	border-top-width:0;
	border-color:#fff;
	/*margin:5px;
	text-align:center;*/
}
.viewItem ins 
{
	display:block;
	padding:0 15px;
	line-height:30px;
	overflow:hidden;
}
.viewItem ins img
{
	margin-right:5px;
}
.viewItem ins acronym
{
	display:block;
}
.viewItem ins acronym a
{
	display:inline;
	float:none;
}
.viewItem ins address
{
	font-style:normal;
}
.viewItem cite {
	padding:5px 10px;
	display:block;
	clear:both;
}

/**主要用于提示上一本与下一本的样式*/
.subItem
{
	position:relative;
	display:block;
	text-align:center;
}
.subItem dfn.auditing
{
	position:absolute;
	top:45px;
	left:155px;
}
.subItem dfn.auditing img{border:none;}
.subItem a img
{
	border:solid 5px #eee;
}
.subItem a:hover img
{
	border-color:#f9c;
}
.subItem ins
{
	display:block;
}
/*::::::::::::::一本杂志的祥细介绍内容*/
#viewContent
{
	margin:30px 5px;
}
#viewContent h1
{
	font-size:18px;
}
/**=用户留言版样式表:::::::::::::::::*/
#messageList
{
	
}
#messageList dl
{
	position:relative;
	margin-bottom:5px;
	line-height:20px;
}
#messageList dt
{
	padding:3px;
	color:#fff;
	font-weight:bold;
	line-height:20px;
	padding-left:25px;
	background: #ccc url(../images/comment.gif) 5px center no-repeat
}

#messageList .spacing dt
{
	background-color:#AAC1E6;
}
#messageList dd
{
	padding: 5px;
}
#messageList dd img
{
	border:none;
	float:left;
	padding:0 5px;
}
#messageList span
{
	font-size:10px;
}
#messageList .textfooter
{
	position:absolute;
	right:5px;
	top:-4px;
	line-height:20px;
	text-align:right;
}

/**::::::::::::::发布留言框*/
#ToMessage
{
	border:5px solid #ccc;
	width:100%;
}
#ToMessage:hover
{
	border-color:#AAC1E6;
	/*border-color:#f9c;*/
}
#ToMessage caption
{
	color:#666;
	text-align:left;
	padding:5px;
	font-size:12px;
	font-weight:bold;
	/*background:/*#AAC1E6#ccc;*/
}
#ToMessage td
{
	padding:5px;
}
#ToMessage th
{
	text-align:right;
}
#ToMessage textarea
{
	width:80%;
}
#ToMessage .button
{
	border:none;
	color:#fff;
	padding:2px;
	width:100px;
	background:#999;
}
#errorInfo
{
	width:250px;
	background:#f9c url(../images/siteIcon/info.gif) 3px center no-repeat;
	border:solid 5px #eee;
	padding:15px 25px;
	
}

/**:::::::::::::::::::::sidebar::::::::::::::**/
#siderbar li a
{
	display:block;
	text-decoration:none;
}
#siderbar li
{
	padding-bottom:40px;
	margin-bottom:15px;
	background:#fff url(../images/siteIcon/siderbarBottomBg.gif) bottom left no-repeat;
}
#siderbar h3
{
	color:#fff;
	height:25px;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	padding:5px;
	background:url(../images/siteIcon/siderbarBg.gif) top left no-repeat;
}
#siderbar .more
{
	clear:both;
}
#siderbar dl
{
	padding-top:3px;
	margin:0 5px;
}
#siderbar dt
{
	margin-top:1px;
	color:#f9c;
	font-weight:bold;
	position:relative;
	background-color:#e6eef2;
}
#siderbar dt a
{
	padding:3px;
	padding-left:25px;
	height:25px;
	line-height:25px;
}
#siderbar dt a:hover
{
	background-color:#f9c;
}

#siderbar dd a
{
	height:30px;
	line-height:30px;
	overflow:hidden;
	padding:0 10px;
}
#siderbar dd a:hover
{
	background:#f9c;
}

/*用户框*/
#loginpane dl
{
	margin:0;
	padding:0;
}
#loginpane dt
{
	color:#990000;
	padding:5px;
}

/**搜索条*/
#searchpane
{
	text-align:right;
	position:relative;
}
#searchpane input
{
	color:#666;
	width:155px;
	padding-right:25px;
	margin-bottom:3px;
	
}
#searchpane button
{
	position:absolute;
	left:140px;
	top:35px;
	width:80px;
	height:30px;
	border:none;
	background:url(../images/search.gif) center center no-repeat;
}

/**最新留言展示信息框**/

#messagepane dt
{
	padding:3px;
	padding-left:25px;
	background:#e6eef2 url(../images/comment.gif) 5px center no-repeat;/**/
}
#messagepane dd a{
	/*white-space: nowrap;
	text-overflow:ellipsis;*/
	font-size:10px;
	word-break:break-all;
	height:25px;
	line-height:25px;
	overflow:hidden;
	
}

/*最新用户面板框*/
#userpane dt
{
	background:#e6eef2 url(../images/icon_user.gif) 5px center no-repeat;/**/
}
#userpane dt a:hover
{
	background:#f9c url(../images/siteIcon/goUser.gif) 5px center no-repeat;
}
/*用户祥细信息框*/
#userinfo dt img
{
	border:none;
}
#userinfo dt
{
	padding-left:5px;
	background:none;
}
#userinfo dd ,#userinfo dd:hover
{
	padding-left:5px;
	background:none;
}
#userinfo dt a,#userinfo dt a:hover{
	padding-left:0;
	height:30px;
	background-color:#fff;
}

/*标签样式*/
#tagpane:after {
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}
#tagpane dl
{
	margin-bottom:15px;
}
#tagpane dd a
{
	word-break:keep-all;
	line-height:20px;
	height:20px;
	overflow:visible;
	padding:2px;
	margin:0;
	float:left;
	margin:0 5px;
}